package cn.iocoder.yudao.module.infra.convert.file.convert.file;

import cn.iocoder.yudao.common.pojo.PageResult;
import cn.iocoder.yudao.module.infra.repository.mybatis.domain.file.File;
import cn.iocoder.yudao.module.infra.vo.file.file.FileRespVO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

@Mapper
public interface FileConvert {

    FileConvert INSTANCE = Mappers.getMapper(FileConvert.class);

    FileRespVO convert(File bean);

    PageResult<FileRespVO> convertPage(PageResult<File> page);

}
